installation sketch - Turkish English Dictionary